:Base Develop.HLP>main :Title AiF Toolkit 1 DEVELOP 2 Introduction=IDH_CONTENTS 2 Using this help system=Using_this_help_system 1 AiF TOOLKIT 2 AiF TOOLKiT Introduction=AiF_TOOLKiT 2 Escape Sequence Summary=Escape_Sequence_Summary@Develop.HLP>table 2 Using Windows Escape Sequences 3 Using Windows escape sequences=Using_Windows_escape_sequences 3 Format of Escape Sequences=Format_of_Escape_Sequences 3 Conventions used=Conventions 3 Screen Layout=Screen_Layout 2 Sculpting the screen 3 Sculpting the Screen=Sculpting_the_Screen 3 Colours=Colours 3 Turning Sculpture Mode on/off=Turning_Sculpture_Mode_on_off 3 Drawing Sculpted Boxes=Drawing_Sculpted_Boxes 3 Drawing Sculpted Lines=Drawing_Sculpted_Lines 2 Managing controls 3 Managing Controls=Managing_Controls 3 Changing Control Colours=Changing_Control_Colours 3 Reporting Events=Reporting_Events 3 Setting Input Focus to a Named Control=Setting_Input_Focus_to_a_Named_Control 3 Setting Input Focus to an Unknown Control=Setting_Input_Focus_to_an_Unknown_Control 3 Using Control Groups=Using_Control_Groups 3 Returning an Alternate Message=Returning_an_Alternate_Message 3 Setting the Accelerator Character=Setting_the_Accelerator_Character 3 Setting the Return Key Meaning=Setting_the_Return_Key_Meaning 2 Copy and paste 3 Copying an area of the screen=Copying_an_area_of_the_screen 3 Pasting a copied region of screen=Pasting_a_copied_region_of_screen 3 Clearing slots of copied screen regions=Clearing_slots_of_copied_screen_regions 2 Root Control Features 3 Root Control Features=Root_Control_Features 3 Creating the Root Control=Creating_the_Root_Control 3 Reading From the Root Control=Reading_From_the_Root_Control 3 Manipulating the Root Control=Manipulating_the_Root_Control 2 Buttons 3 Buttons=Buttons 3 Creating A Text Button=Creating_A_Text_Button 3 Creating An Image Button=Creating_An_Image_Button 3 Image Specification=Image_Specification 3 Displaying an Image=Displaying_an_Image 3 Creating a Check box=Creating_a_Check_box 3 Creating a Radio Button=Creating_a_Radio_Button 3 Reading a Button=Reading_a_Button 3 Setting/Clearing a Button=Setting_Clearing_a_Button 2 String lists 3 String Lists=String_Lists 3 Creating String Lists=Creating_String_Lists 3 Format of String Lists=Format_of_String_Lists 3 Manipulating String Lists=Manipulating_String_Lists 3 Reading From a String List=Reading_From_a_String_List 3 Clearing a String List=Clearing_a_String_List 3 Setting Special Characters=Setting_Special_Characters 2 Combo boxes 3 Combo Boxes=Combo_Boxes 3 Creating a Combo Box=Creating_a_Combo_Box 3 Reading Combo Boxes=Reading_Combo_Boxes 3 Manipulating Combo Boxes=Manipulating_Combo_Boxes 3 Setting the Current Item in a Combo Box=Setting_the_Current_Item_in_a_combo_box 3 Changing the String List to be Displayed in a Box=Changing_the_String_List_to_be_Displayed_in_a_box 3 Limiting Text in Combo Boxes=Limiting_Text_in_Combo_Boxes 3 Setting the Edit Box Selection Range=Setting_a_Selection_Range 3 Hiding and Showing Combo Boxes=Hiding_and_Showing_Combo_Boxes 3 Using the Clipboard (combo box styles)=Using_the_Clipboard_combo_box 2 List boxes 3 List Boxes=List_Boxes 3 Creating list boxes=Creating_list_boxes 3 Incremental List Boxes=Incremental_List_Boxes 3 Reading from a List Box=Reading_from_a_List_Box 3 Setting the Current Item=Setting_the_Current_Item 3 Changing the String List to be Displayed=Changing_the_String_List_to_be_Displayed 3 Converting to Incremental Style=Converting_to_Incremental_Style 3 Setting Tabs=Setting_Tabs 2 Edit boxes 3 Edit Boxes=Edit_Boxes 3 Creating an Edit Box=Creating_an_Edit_Box 3 Reading From an Edit Box=Reading_From_an_Edit_Box 3 Examining Details of Lines=Examining_Details_of_Lines 3 Detecting Changes in an Edit Box=Detecting_Changes_in_an_Edit_Box 3 Telling the Host Which Characters are Selected=Telling_the_Host_Which_Characters_are_Selected 3 Manipulating an Edit Box=Manipulating_an_Edit_Box 3 Setting Contents in an Edit Box=Setting_Contents 3 Limiting Text Entered=Limiting_Text_Entered 3 Scrolling=Scrolling 3 Changing Password Character=Changing_Password_Character 3 Setting Selection Range=Setting_Selection_Range 3 Using the Clipboard=Using_the_Clipboard 3 Initializing a Multi-line Edit Box=Initializing_a_Multi_line_Edit_Box 2 Validated edit boxes 3 Validated Edit Boxes=Validated_Edit_Boxes 3 Creating Validated Edit Boxes=Creating_Validated_Edit_Boxes 3 Integer Validations=Integer_Validations 3 Date Validations=Date_Validations 3 Currency Validations=Currency_Validations 3 Static Labels=Static_Labels 3 Changing the Windows pointer=Changing_the_Windows_pointer 2 Modal message boxes 3 Creating a Modal Message Box=Creating_a_Modal_Message_Box 3 Positioning the Box=Positioning_the_Box 3 Returning Values to the Host=Returning_Values_to_the_Host 2 Status bar 3 Status Bar=Status_Bar 3 Hiding/Showing the Status Line=Hiding_Showing_the_Status_Line 3 Setting Status Line Text=Setting_Status_Line_Text 3 Setting Status Line Pane Contents=Setting_Status_Line_Pane_Contents 2 Commands for menus, toolboxes and toolbars 3 Commands for menus, toolboxes and toolbars=Commands_for_menus 3 Creating Commands=Creating_Commands 3 Adding a New Command Group=Adding_a_New_Command_Group 2 Toolbars and Toolboxes 3 Toolbars and Toolboxes=Toolbars_and_Toolboxes 3 Creating a Floating Toolbox=Creating_a_Floating_Toolbox 3 Hiding/Showing a Toolbox=Hiding_Showing_a_Toolbox 3 Creating a Toolbar=Creating_a_Toolbar 3 Adding a Button to a Toolbar/Toolbox=Adding_a_Button_to_a_Toolbar_Toolbox 2 Menus 3 Menus=Menus 3 Creating Menus=Creating_Menus 3 Displaying Menus=Displaying_Menus 3 Enabling/Disabling Menus=Enabling_Disabling_Menus 3 Changing Fonts=Changing_Fonts 2 Windows Help 3 Invoking Windows Help=Invoking_Windows_Help 3 Timed Events=Timed_Events 2 Common problems 3 Common Problems=Common_Problems 3 Sculpting - solving problems=Sculpting_solving_problems 3 Control Management - solving problems=Control_Management_solving_problems 3 Secondary Windows - solving problems=Secondary_Windows_solving_problems 3 Buttons - solving problems=Buttons_solving_problems 3 Toolbars and Toolboxes - solving problems=Toolbars_and_Toolboxes_solving_problems 3 Fonts - solving problems=Fonts_solving_problems 1 AiF Utilities 2 AiF Utilities=AiF_Utilities 2 How AiF Sequences Work=How_AiF_Sequences_Work 2 Types of Sequence=Types_of_Sequences 2 Sequences Summary=Sequences_Summary@Develop.HLP>table 2 Tailoring the environment 3 Tailoring the Environment=Tailoring_the_Environment 3 Using Colours=Using_Colours 3 The Intense Bit Set=The_Intense_Bit_Set 3 Resetting the colour parameter to the default setting=Resetting_the_colour_parameter_to_the_default_setting 3 Switching ANSI Colour Mode On/Off=Switching_ANSI_Colour_Mode_On_Off 2 Using Windows 3 Using Windows=Using_Windows 3 Closing a Window=Closing_a_Window 3 Window Headings And Footings=Window_Headings_And_Footings 2 AiF menus 3 Using AiF menus=Using_AiF_menus 3 Colour Configuring Menus=menu_options 3 Menu sets=Menu_sets 3 Menu - Exit Keys=Menu_Exit_Keys 2 Pop-Down Menus 3 Pop-Down Menus=Pop_Down_Menus 3 Cascading Pop-Down Menus=Cascading_Pop_Down_Menus 2 Selection boxes 3 Using Selection Boxes=Using_Selection_Boxes 2 Field Input 3 Using Field Input=Using_Field_Input 3 Loading Exit Keys=Loading_Exit_Keys 3 Terminal Echo=Terminal_Echo 3 Line Input=Line_Input 3 Box Input=Box_Input 2 Window Editor 3 Window Editor=Window_Editor 2 Save environment 3 Save Environment=Save_Environment 2 Display Optimization 3 Display Optimization=Display_Optimization 3 SLOTs=SLOTs 3 FORMs=FORMs 3 Freeze On/Off=Freeze_On_Off 3 Host Echo On/Off=Host_Echo_On_Off 2 Applications enhancement 3 Applications Enhancement=Applications_Enhancement 3 Box Drawing=Box_Drawing 3 Line Drawing=Line_Drawing 3 System Message Line (Line 25)=System_Message_Line_Line_25 3 Screen Modes, Including 132 Column Support=Screen_Modes_Including_132_Column_Support 3 Changing Cursor Shape=Changing_Cursor_Shape 3 Switching Cursor On/Off=Switching_Cursor_On_Off 3 Changing the Screen Fill Character=Changing_the_Screen_Fill_Character 3 Using Alternate PC Fonts=Using_Alternate_PC_Fonts 3 Special Output Mode=Special_Output_Mode 3 Centering Text=Centering_Text 2 Using Macros 3 Using Macros=Using_Macros 2 Keyboard Control Features 3 Keyboard Control Features=Keyboard_Control_Features 3 Programmable Function Keys=Programmable_Function_Keys 3 Switching Scancode Keys On/Off=Switching_Scancode_Keys_On_Off 3 Typeahead Mode=Typeahead_Mode 3 Command Stack Control=Command_Stack_Control 3 Mouse Control=Mouse_Control 2 DOS Gateway 3 Programmable DOS Gateway=Programmable_DOS_Gateway 3 DOS Keyboard Stacker=DOS_Keyboard_Stacker 3 Special Keys: Mnemonics=Special_Keys_Mnemonics 3 Special Keys: Leader Characters=Special_Keys_Leader_Characters 3 Printing to a DOS File or Device=Printing_to_a_DOS_File_or_Device 3 Erase DOS File=Erase_DOS_File 3 Request HOSTACCESS DOS Run Directory=Request_HOSTACCESS_DOS_Run_Directory 3 Verify DOS File or Directory Exists=Verify_DOS_File_or_Directory_Exists 2 Displaying images 3 Displaying Images=Displaying_Images 3 Displaying Multiple Images=Displaying_Multiple_Images 3 Closing the Image Application=Closing_the_Image_Application 3 Control State of Window=Control_State_of_Window 3 Start Windows Program=Start_Windows_Program 3 Detect if Windows Application Running=Detect_if_Windows_Application_Running 3 Send Keys to Windows Applications=Send_Keys_to_Windows_Applications 2 Miscellaneous AiF facilities 3 Miscellaneous AiF Facilities=Miscellaneous_AiF_Facilities 3 Closing HOSTACCESS From Host=Closing_HOSTACCESS_From_Host 3 Requesting the Serial Number=Requesting_the_Serial_Number 3 Getting HOSTACCESS Run-time Status=Getting_HOSTACCESS_Run_time_Status 3 Capturing Screen Text=Capturing_Screen_Text 3 Changing Emulation=Changing_Emulation 1 DDE 2 Dynamic Data Exchange=Dynamic_Data_Exchange 2 How DDE Works=How_DDE_Works 2 DDE Sequences: Summary=DDE_Sequences_Summary 2 Using DDE with HOSTACCESS=Using_DDE_with_HOSTACCESS 2 DDE Client Support=DDE_Client_Support 2 Sending Commands to the Server=Sending_Commands_to_the_Server 2 Sending Data to a Server (Poke)=Sending_Data_to_a_Server_Poke 2 Requesting Data from a Server=Requesting_Data_from_a_Server 2 Close DDE Link=Close_DDE_Link 2 DDE Server Support=DDE_Server_Support 1 Macros 2 Using the Macro Language=Using_the_Macro_Language 2 Syntax Conventions=Syntax_Conventions 2 Using AiF Escape Sequences=Using_AiF_Escape_Sequences 2 Declaring Variables=Declaring_Variables 2 Using Functions=Using_Functions 2 System Functions=System_Functions 2 Using Procedures=Using_Procedures 2 Macro summary=Macro_summary 1 Describing Images 2 Describing Images=Describing_Images 2 How to Describe Images=How_to_Describe_Images 2 Pre-defining Images=Pre_defining_Images 2 Using Named Images=Using_Named_Images 2 Defining a simple image=Defining_a_simple_image 2 Colour Substitution=Colour_Substitution 2 Specifying the New Colour=Specifying_the_New_Colour 2 Specifying the Old Colour=Specifying_the_Old_Colour 2 Inbuilt Images=Inbuilt_Images 2 Defining Labeled Images=Defining_Labeled_Images 2 Specifying Text-Only Labels=Specifying_Text_Only_Labels 2 Inbuilt Labeled Images=Inbuilt_Labeled_Images 2 Defining Button Windows for Images=Defining_Button_Windows_for_Images 2 Inbuilt button-images=Inbuilt_button_images